package net.maergaiyun.model;


import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class ShortLinkWideDO {
    // ========短链业务信息========
    /**
     * 短链码
     */
    private String code;

    private Long accountNo;

    /**
     * 访问时间
     */
    private Long visitTime;

    /**
     * 站点来源
     */
    private String referer;

    /**
     * 1 新访客, 0 老访客
     */
    private Integer isNew;

    // ========设备信息========
    /**
     * 浏览器名称
     */
    private String browserName;

    /**
     * 操作系统名称
     */
    private String os;

    /**
     * 系统版本
     */
    private String osVersion;

    /**
     * 设备类型
     */
    private String deviceType;

    /**
     * 厂商
     */
    private String deviceManufacturer;

    /**
     * 终端唯一标识
     */
    private String udid;

    // ========地理位置信息========
    /**
     * 国家
     */
    private String country;

    /**
     * 省份
     */
    private String province;

    /**
     * 城市
     */
    private String city;

    /**
     * 运营商
     */
    private String isp;

    /**
     * 访问来源ip
     */
    private String ip;
}
